#! /bin/bash
export LANG=zh_CN.UTF-8
HIVE_HOME=/usr/bin/hive

${HIVE_HOME} -S -e "CREATE DATABASE IF NOT EXISTS $1zx_dwb;
--客户意向宽表
DROP TABLE IF EXISTS $1zx_dwb.dwb_customer_relationship_detail;
CREATE TABLE $1zx_dwb.dwb_customer_relationship_detail
(
-- 原来的字段
    id                             STRING,
    create_date_time               STRING,
    update_date_time               STRING COMMENT '最后更新时间',
    deleted                        STRING COMMENT '合法性判断的字段，如果为1，表示这一条意向信息已经被删除，不用参加统计',
    origin_type                    STRING COMMENT '线上线下，NETSERVICE or PRESIGNUP 表示线上，其他的值表示线下',
    customer_id                    STRING COMMENT '所属客户id',
    itcast_school_id               STRING COMMENT '校区Id',
    itcast_subject_id              STRING COMMENT '学科Id',
    creator                        STRING COMMENT '创建人',
    payment_state                  STRING COMMENT '支付状态',
    payment_time                   STRING COMMENT '支付状态变动时间',

-- 从客户信息表关联得到的字段
    area                           STRING COMMENT '地区',

-- 从客户线索表关联得到的字段
    clue_state                     STRING COMMENT '线索状态：VALID_NEW_CLUES，代表新线索，是新学员',

-- 从员工信息表关联得到字段
    tdepart_id                     STRING COMMENT '直属部门',

-- 从员工部门表关联得到字段
    tdepart_name                   STRING COMMENT '部门名称',

-- 从学科信息表关联得到字段
    itcast_subject_name            STRING COMMENT '学科名称',
-- 从校区信息表关联得到字段
    itcast_school_name             STRING COMMENT '校区名称',
-- 从线索申述信息表关联得到字段
    customer_relationship_first_id STRING COMMENT '第一条客户关系id',
    appeal_status                  STRING COMMENT '申诉状态，0:待稽核 1:无效 2：有效'
) COMMENT '客户意向宽表'
    PARTITIONED BY (dt STRING)
    ROW FORMAT DELIMITED FIELDS TERMINATED BY '\t'
    STORED AS ORC
    TBLPROPERTIES ('orc.compress' = 'SNAPPY');

"